London has become the world's most expensive city to live and work, overtaking Asian hotspot Hong Kong, according to study by real estate adviser, Savills.